@charset "utf-8";
/* CSS Document */

.hu_td{ margin-top:5px; margin-left:30px; margin-bottom:15px; }
.hu_td ul{zoom:1;/* IE */}
.hu_td ul:after {
    content:".";
    display:block;
    clear:both;
    height:0;
    font-size:0;
    line-height:0;
}
.hu_td ul li{ margin-top:15px; margin-right:30px; float:left;  width:290px; height:90px; line-height:21px; text-align:left; padding-top:10px; color:#666; font-size:13px;
 overflow:hidden; border-bottom:1px dotted #ccc;}
.hu_td .border_on{ border-bottom:1px dotted #F28006;}
.hu_td .border_out{ border-bottom:1px dotted #ccc;}
.hu_t{ font-weight:bold; font-size:15px; color:#555;}
.hu_c{ color:#888;}
.hu_a{ font-size:12px;}

.icon_cz,.icon_qy,.icon_tx,.icon_mm,.icon_gr,.icon_mi,.icon_zf,.icon_xj,.icon_dy{ border:2px solid #fff; background-image:url(../images/huashu/icon_hs.png); display:inline-block; width:60px; height:60px; 
float:left; margin:0px 20px 0px 10px; vertical-align:bottom; text-indent:-9999em;}
.icon_cz{ background-position: left top;}
.icon_qy{ background-position: left -60px;}
.icon_tx{ background-position: left -120px;}
.icon_mm{ background-position: left -180px;}
.icon_gr{ background-position: left -240px;}
.icon_mi{ background-position: left -300px;}
.icon_zf{ background-position: left -360px;}
.icon_xj{ background-position: left -420px;}
.icon_dy{ background-position: left -480px;}


.jr_btn a{ background:url(../images/huashu/jr_btn.jpg) left top; width:70px; height:23px; line-height:23px; text-align:center; display:block; color:#fff; text-decoration:none; 
 margin-top:15px; font-size:12px; }
.jr_btn a:hover{ background:url(../images/huashu/jr_btn.jpg) left -23px;text-decoration:none;}


